﻿using System.Collections.Generic;

namespace In.Api.Dto.HisWs
{
    public class GetCategoryBillListResponse
    {
        /// <summary>
        /// 处理结果代码：0-成功
        /// </summary>
        public string ResultCode { get; set; }
        /// <summary>
        /// 处理结果描述
        /// </summary>
        public string ResultDesc { get; set; }
        /// <summary>
        /// 住院总费用（单位分）
        /// </summary>
        public string TotalAmout { get; set; }
        /// <summary>
        /// 预交金额（单位分）
        /// </summary>
        public string PrepayAmout     {      get;set;}
        /// <summary>
        /// 未结算总额（单位分）
        /// </summary>
        public string Unsettled       {      get;set;}
        /// <summary>
        /// 截止至上一日结存余额（单位分）
        /// </summary>
        public string Balance         {      get;set;}
        /// <summary>
        /// 已结算总额（单位分）
        /// </summary>
        public string Settled         {      get;set;}
        /// <summary>
        /// 本清单费用合计（单位分）
        /// </summary>
        public string BillAmout       {      get;set;}
        /// <summary>
        /// 费用明细开始序列
        /// </summary>
        public string StartMxseq      {      get;set;}
        /// <summary>
        /// 费用明细结束序列
        /// </summary>
        public string EndMxseq        {      get;set;}
        /// <summary>
        /// 备注
        /// </summary>
        public string Remark          {      get;set;}
        /// <summary>
        /// 项目列表
        /// </summary>
        public List<CategoryBill> CategoryBillList { get; set; }

        /// <summary>
        /// 项目实体
        /// </summary>
        public class CategoryBill
        {
            /// <summary>
            /// 类型代码
            /// </summary>
            public string CategoryId { get; set; }
            /// <summary>
            /// 费用分类名称
            /// </summary>
            public string CategoryName { get; set; }
            /// <summary>
            /// 费用分类金额
            /// </summary>
            public string CategoryFee { get; set; }
        }
    }
}
